Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HUMBER TERRACE Terraced £163,767 £128,950 28 Nov 2017
2 HUMBER TERRACE Terraced £144,284 £80,000 13 Jan 2006
3 HUMBER TERRACE Terraced £134,346 £85,000 15 Aug 2007
5 HUMBER TERRACE Terraced £147,261 £118,500 6 Dec 2018
6 HUMBER TERRACE Terraced £183,306 £180,000 7 Aug 2023